import {request} from '@/util/request.js';

const token = uni.getStorageSync('token');

// 登录
export function login(code, userId) {
  return request.post('/user/login', { code, userId });
};

// 自动登录
export function autologin(code) {
  return request.get('/user/autologin', code);
};

// 获取头像
export function getUserAvatar(idCard) {
  return request.get('/user/getUserAvatar', idCard);
};

// 根据ID获取用户数据
export function getOne(userId) {
  return request.get('/user/getOne', userId);
};

// 获取活动列表
export function list(user) {
  return request.post('/user/list', user);
};

// 添加用户
export function add(user) {
  return request.post('/user/add', user);
};

// 更新用户
export function update(user) {
  return request.post('/user/update', user);
};

// 删除用户（重命名为deleteUser，避免关键字冲突）
export function deleteUser(user) {
  return request.post('/user/delete', user);
};

// 根据手机号查
export function ByPhone(phone) {
  return request.get('/user/ByPhone',{phone:phone})
}

// 导出数据（修正reponse为response）
export function exportData(user, response) {
  return request.post('/user/export', { user, response }, { responseType: 'blob' });
}